import cv2

# img = cv2.imread('sigonghuiye.jpeg') #临时代替摄像头捕捉画面

cap = cv2.VideoCapture(0) #使用默认摄像头

#检查摄像头是否打开
if not cap.isOpened():
    print("无法打开摄像头")
    exit()


while True:
    #读取一帧
    ret,frame = cap.read()

    #判断是否读取到数据帧
    if not ret:
        print("无法读取帧")
        break

    cv2.imshow('frame',frame)

    # 按下'Q'键退出循环
    if cv2.waitKey(1) == ord('q'):
        break

# 释放摄像头
cap.release()
# 关闭窗口
cv2.destroyWindow()
